<?php
require_once 'models/user/user.php';
require_once 'models/company/company.php';
/**
 * Хендлер для получения компании, к которой привязан пользователь
 **/ 
class GetCompanyByUserHandler extends WallrideHandler{

  protected
    $userId = false;

	public function setParams($params){  
    if (!empty($params['userObj']) && !empty($params['userObj']->data['user_id']))
        $this->userId = $params['userObj']->data['user_id'];
    
	}

	public function process(){
    if (!$this->userId) return false;
    $company = CompanyModel::getByUserID($this->userId);
    if ($company) return $company;
		return false;
	}

}
?>
